home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Languguage OS 2
/
Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO
/
language
/
c
/
cc_pp
/
v020
/
announce
next >
Wrap
Text File
|
1994-10-30
|
2KB
|
47 lines
February 17, 1994
*** ANNOUNCING CC++ V0.2 ***
Version 0.2 of the Compositional C++ (CC++) compiler is now available.
CC++ consists of a small number of extensions to C++ that enable one
to write parallel and distributed programs in C++. This version is
still considered an alpha test release.
Version 0.2 fixes a number of bugs in the previous version and
includes a number of optimizations as well.
The current version of CC++ will run on Suns running SunOS or Solaris
and the IBM RS6000. The compiler will not currently work with g++, so
you must have a "real" C++ compiler. On the Suns, this can be Sun's
unbundled C++ compiler, the CenterLine compiler or the cfront based
system from USL (AT&T). The IBM version requires IBM's xlC compiler.
The CC++ runtime system requires a thread library. If you want to run
under SunOS, you will have to get our modified version of Florida
State Universities' pthreads system. CC++ will run on Solaris 2.2 (or
higher) using Suns provided threads library.
If you want to use an RS6000, you will need to get a version of DCE
Threads from IBM. This package costs about $99.
The current system runs on top of PVM. If you don't already have it, there
is a copy in the FTP directory.
The CC++ Alpha release can be obtained via anonymous FTP on cs.caltech.edu
in directory comp/CC++. See the README files for information about what you
need to FTP in order to run the system.
This directory also contains a Docs directory. You can find the CC++ language
tutorial and other documents relaited to cc++ in this directory.
There are two mailing lists for cc++:
cc++-bugs@cs.caltech.edu Send bug reports here.
cc++@cs.caltech.edu A mail relay for cc++ discussions
cc++-requests@cs.caltech.edu Where to send request for getting on the cc++
mailing list.
Please let us know if you experience any problems. We will keep you posted
on known bugs and new releases.